package com.example.docking.dao.jindie.response.motaskbill;

import lombok.Data;

@Data
public class SubMaterialEntity {
    //请求的
    private String den_qty_scrap;//	true	产品产量（分母）
    private String num_qty_scrap;//	true	材料用量（分子）
    private String sub_material_id;//	true	物料编码ID
    private Number sub_qty;//	true	计划投料数
    private String sub_unit_id;//	true	单位(M)ID

    //响应的
    private Number base_qty_loss;//	基本单位损耗数量
    private String bom_user_define1;//	BOM行备注1
    private String bom_user_define2;//	BOM行备注2
    private String bom_user_define3;//	BOM行备注3
    private Number deffloat_qty_loss;//	默认浮动单位损耗数量
    //    private Number den_qty_scrap;//	产品产量（分母）
    private Number fixloss;//	固定损耗
    private Number fixloss_scrap;//	损耗率（%）
    private String id;//	物料分录ID
    private boolean is_keyitem;//	关键件 true/false
    private String issue_pattern;//	发料方式： D-直接领料 A-倒冲领料 B-不发料
    private String material_note;//	物料行备注
    private Number must_qty;//	应领数量
    //    private Number num_qty_scrap;//	材料用量（分子）
    private Number qty_loss;//	损耗数量
    private Number real_base_out_qty;//	基本单位已领料数量
    private Number real_un_out_qty;//	未领料数量
    private Integer seq;//	分录行号
    private String station;//	工位
    private Number std_base_qty_scrap;//	基本单位标准用量
    private Number std_qty_scrap;//	标准用量
    private String sub_aux1_id;//	辅助属性(M)1ID
    private String sub_aux1_name;//	辅助属性(M)1名称
    private String sub_aux1_number;//	辅助属性(M)1编码
    private String sub_aux2_id;//	辅助属性(M)2ID
    private String sub_aux2_name;//	辅助属性(M)2名称
    private String sub_aux2_number;//	辅助属性(M)2编码
    private String sub_aux3_id;//	辅助属性(M)3ID
    private String sub_aux3_name;//	辅助属性(M)3名称
    private String sub_aux3_number;//	辅助属性(M)3编码
    private String sub_aux4_id;//	辅助属性(M)4ID
    private String sub_aux4_name;//	辅助属性(M)4名称
    private String sub_aux4_number;//	辅助属性(M)4编码
    private String sub_aux5_id;//	辅助属性(M)5ID
    private String sub_aux5_name;//	辅助属性(M)5名称
    private String sub_aux5_number;//	辅助属性(M)5编码
    private Number sub_aux_coefficient;//	辅助单位换算率(M)
    private String sub_aux_unit_id;//	辅助单位(M)ID
    private String sub_aux_unit_name;//	辅助单位(M)名称
    private String sub_aux_unit_number;//	辅助单位(M)编码
    private String sub_aux_unit_type;//	辅助单位类型(M)
    private String sub_auxprop_id;//	辅助属性(M)ID
    private String sub_auxprop_name;//	辅助属性(M)名称
    private String sub_auxprop_number;//	辅助属性(M)编码
    private Number sub_auxqty;//	辅助数量(M)
    private String sub_barcode;//	物料条码
    private Number sub_base_must_qty;//	基本单位应领数量
    private Number sub_base_out_qty;//	已执行基本单位领料数量
    private Number sub_base_out_qty2;//	已执行基本单位领料数量2
    private Number sub_base_qty;//	基本单位计划投料数量
    private String sub_baseunit_id;//	基本单位(M)ID
    private String sub_baseunit_name;//	基本单位(M)名称
    private String sub_baseunit_number;//	基本单位(M)编码
    private String sub_batchno;//	批次(M)
    private Number sub_caculate_coefficient;//	浮动换算率(M)
    private String sub_closes_tate;//	材料行关闭状态： 0-已关闭 1-未关闭 2-手动关闭
    private Number sub_coefficient;//	主单位换算率(M)
    private String sub_conversion_rate;//	换算公式(M)
    private Number sub_deffloat_out_qty;//	已执行默认浮动单位领料数量
    private Number sub_deffloat_out_qty2;//	已执行默认浮动单位领料数量2
    private Number sub_deffloat_qty;//	默认浮动单位计划投料数量(M)
    private Number sub_deffloat_unit_id;//	浮动基本单位(M)ID
    private String sub_deffloat_unit_number;//	浮动基本单位(M)编码
    private String sub_deffloatunitid_name;//	浮动基本单位(M)名称
    private String sub_entry_status;//	材料行状态： Z-未关闭 C-已关闭
    private Number sub_gross_weight;//	毛重(M)
    private Number sub_input_coefficient;//	换算率(M)
    private Number sub_inv_base_qty;//	基本可用库存(M)
    private Number sub_inv_qty;//	可用库存(M)
    private Integer sub_kfperiod;//	保质期(M)
    //    private String sub_material_id;//	物料编码ID
    private String sub_material_model;//	规格型号
    private String sub_material_name;//	物料编码名称
    private String sub_material_number;//	物料编码编码
    private Number sub_net_weight;//	净重(M)
    private Number sub_out_qty;//	已执行领料数量
    private Number sub_out_qty2;//	已执行领料数量2
    private String sub_package;//	整件散包(M)
    private String sub_picture;//	物料图片
    private String sub_prolicense;//	生产许可证(M)
    private String sub_proplace;//	产地(M)
    private String sub_proregno;//	注册证号(M)
    //    private Number sub_qty;//	计划投料数
    private Number sub_real_base_return_qty;//	基本单位已退料数量
    private Number sub_real_base_returnqty2;//	基本单位已退料数量2
    private Number sub_real_out_qty;//	已领料数量
    private Number sub_real_return_qty;//	已退料数量
    private Number sub_real_return_qty2;//	已退料数量2
    private Number sub_return_deffloat_qty;//	已退料默认浮动单位数量
    private Number sub_rt_deffloatqty2;//	已退料默认浮动单位数量2
    private String sub_sp_id;//	仓位ID
    private String sub_sp_name;//	仓位名称
    private String sub_sp_number;//	仓位编码
    private String sub_stock_id;//	仓库ID
    private String sub_stock_name;//	仓库名称
    private String sub_stock_number;//	仓库编码
    private Number sub_total_netweight;//	总净重(M)
    private Number sub_totalgrossweight;//	总毛重(M)
    private Number sub_totalvolume;//	总体积(M)
    //    private String sub_unit_id;//	单位(M)ID
    private String sub_unit_name;//	单位(M)名称
    private String sub_unit_number;//	单位(M)编码
    private String sub_unit_type;//	单位类型(M)
    private Number sub_volume;//	体积(M)
    private String sub_volume_unit_id;//	体积单位(M)ID
    private String sub_volume_unit_name;//	体积单位(M)名称
    private String sub_volume_unit_number;//	体积单位(M)编码
    private String sub_weight_unit_id;//	重量单位(M)ID
    private String sub_weight_unit_name;//	重量单位(M)名称
    private String sub_weight_unit_number;//	重量单位(M)编码
    private Number un_out_qty;//	已执行未领料数量
    private Number unio_out_qty;//	未执行领料数量


}
